5
108 56
48 112
0 95
10 22
76 0
10
27 37 999
47 32 1504
44 48 2112
33 21 693
15 39 585
44 33 1452
54 55 2970
55 49 2695
54 55 2970
20 40 800
1
63 66
75 66
75 75
63 75
